- shrewish
- adjill-humored, cranky, grumbling, petulant, peevish, whining, grouchy; continually complaining, full of complaints, nitpicking; castigating, vituperating, rebuking, nagging, scolding, chiding, fault-finding; quarrelsome, contentious, vixenish; termagant, volcanic, peppery, hot-tempered, discordant; fractious, polemical, unpeaceful, troublesome, troublemaking; pugnacious, argumentative, litigious, disputatious; obstreperous, refractory, contrary, perverse, pesky; blatant, blustering, loudmouthed, vociferous, brawling.
A Note on the Style of the synonym finder. 2014.